/*************************************************************************************
 * Universidad del Valle de Guatemala
 * Luis Aguirre Pacay 12024
 * Pablo Duque 12145
 * WordSetFactory.java
 *************************************************************************************/
class WordSetFactory {
        
        // Metodo que genera un objeto que implementa WordSet
        // parametro tipo: 1 = SimpleSet
        //                         2 = myBetterSet  <---- el que yo investigue
        
        public static WordSet generateSet(int tipo)
        {
            if (tipo == 1)
                    return new SimpleSet();
            else if(tipo == 2){
                return new Wrapper();
            }
            else if(tipo == 3){
                return new AA();
            }
            else if(tipo == 4){
                return new AVL();
            }
            else if(tipo==5){
                return new AA
                        ();
            }
            else
                    // aqui se regresara el set mejorado que yo he investigado
                        // mientras tanto regresa null
                    return null;
        }
        
        
}